End-user programming of reconfigurable systems
نویسندگان
چکیده
There is no ideal programing language. Each is better suited to some tasks rather than others. This is not only true for complete programs, but also for different stages such as architectural design, detailed implementation, and maintenance. The situation is even more acute in the case of end-user programming languages, which cater for a much more varied user population. It would therefore be advantageous to allow the same program to be viewed, and edited, in a number of different languages. We have developed a system, Lingua Franca, that provides this facility for end-user programming languages in the setting of ubiquitous computing in the home.
منابع مشابه
Scientists in the MIST: Simplifying Interface Design for End Users
We are building a Malleable Interactive Software Toolkit (MIST), a tool set and infrastructure to simplify the design and construction of dynamically-reconfigurable (malleable) interactive software. Malleable software offers the end-user powerful tools to reshape their interactive environment on the fly. We aim to make the construction of such software straightforward, and to make reconfigurati...
متن کاملEnabling Dynamically Reconfigurable Technologies in Mid Range Computers Through PCI Express
Efficient I/O access is crucial in reconfigurable hardware platforms for implementing high-performance systems. Such platforms can outperform CPUs and GPGPUs in executing applications characterized by inherent parallelism. However, the system-level performance depends heavily on sustaining high transfer rates for feeding data into the reconfigurable hardware and getting the results back to the ...
متن کاملA Software Architecture-Based Human-Machine Interface for Reconfigurable Sensor-Based Control Systems
The development of software for reconfigurable sensor-based realtime systems is a complicated and tedious process, requiring highly specialized skills in real-time systems programming. The total development time can be reduced by automatically integrating reusable software modules to create applications. The integration of these modules can be further simplified by the use of a high-level progr...
متن کاملWhat do end users want from reconfigurable radio terminals?
This paper presents results of a user study to investigate detailed end-user requirements for reconfigurable radio systems. 23 participants contributed to this user study in scenario-based interviews. These results focus upon the information and interactions that will be required for users to understand the ‘reconfiguration’ process, as well as their conception of the positive and negative impl...
متن کاملA Human-Machine Interface for Reconfigurable Sensor-Based Control Systems
The development of software for dynamically reconfigurable sensor-based control systems is a complicated and tedious process, requiring specialization in real-time systems programming and an amount of time which may not be available, for instance, in a space laboratory. The total development time can be reduced by automatically integrating reusable software modules to create applications. The i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Softw., Pract. Exper.
دوره 36 شماره
صفحات -
تاریخ انتشار 2006